//所有关于elementUI的组件都在这里导入

import Vue from 'vue'
import {
    Button,
    Form,
    FormItem,
    Input,
    Message,
    container,
    header,
    aside,
    main,
    Menu,
    Submenu,
    MenuItem,
    breadcrumb,
    BreadcrumbItem,
    card,
    Row,
    Col,
    Table,
    TableColumn,
    Switch,
    tooltip,
    pagination,
    dialog,
    MessageBox,
    Tag,
    Tree,
    select,
    option,
    cascader,
    alert,
    tabs,
    TabPane,
    steps,
    step,
    checkbox,
    CheckboxGroup,
    upload
} from 'element-ui'

// 组件标签用use挂载
Vue.use(Button)
Vue.use(Form)
Vue.use(FormItem)
Vue.use(Input)
Vue.use(container)
Vue.use(header)
Vue.use(aside)
Vue.use(main)
Vue.use(Menu)
Vue.use(Submenu)
Vue.use(MenuItem)
Vue.use(breadcrumb)
Vue.use(BreadcrumbItem)
Vue.use(card)
Vue.use(Row)
Vue.use(Col)
Vue.use(Table)
Vue.use(TableColumn)
Vue.use(Switch)
Vue.use(tooltip)
Vue.use(pagination)
Vue.use(dialog)
Vue.use(Tag)
Vue.use(Tree)
Vue.use(select)
Vue.use(option)
Vue.use(cascader)
Vue.use(alert)
Vue.use(tabs)
Vue.use(TabPane)
Vue.use(steps)
Vue.use(step)
Vue.use(checkbox)
Vue.use(CheckboxGroup)
Vue.use(upload)
// js方法或组件方法想让所有组件访问 就添加到原型对象上
    //挂载提示框$message有success error info方法
Vue.prototype.$message = Message
    //挂载确认框
Vue.prototype.$cfm = MessageBox.confirm
